pseudalopex culpaeus - French English Dictionary